home *** CD-ROM | disk | FTP | other *** search
- Path: news.genie.net!usenet
- From: r.barton8@genie.com (Robert L Barton)
- Newsgroups: comp.lang.modula2
- Subject: ISO I/O questions
- Date: 8 Jan 1996 01:31:46 GMT
- Organization: via GEnie Services (1-800-638-9636 or info@genie.com)
- Sender: r.barton8@genie.com (Robert L Barton)
- Message-ID: <4cps62$q1b@rock101.genie.net>
- NNTP-Posting-Host: rock103.is.ge.com
-
- As you have noticed, there are some problems with the I/O libraries. The
- biggest one is probably with IOLink. This contains the procedure MakeChan(),
- which is supposed to create a new I/O channel. However, the type ChanId is
- an opaque type which is defined in another module, IOChan, so this isn't really
- possible in a clean way since IOLink doesn't know what a ChanId is. Evidently
- these two modules were originally combined into one, and when they were later split
- up someone forgot to put an AllocateChan() procedure in IOChan.
-
-